home *** CD-ROM | disk | FTP | other *** search
/ Apple Media Image Disc 4 / Image Disc Vol. 4.cdr / PhotoFlash Trial / PhotoFlash Trial Installer / PhotoFlash Trial Installer.rsrc / bin.rsrc_LDEF_15000.txt < prev    next >
Text File  |  1994-10-17  |  15KB  |  273 lines

  1. start:
  2. 00000000  4144                     chk.w      D0, D4
  3. 00000002  4352                     chk.w      D1, [A2]
  4. 00000004  0100                     btst       D0, D0
  5. 00000006  031A                     btst       [A2]+, D1
  6. 00000008  0000 0000                ori.b      D0, 0x0
  7. 0000000C  0000 0299                ori.b      D0, 0x99
  8. 00000010  0020 600E                ori.b      -[A0], 0xE
  9. 00000014  0000 4C44                ori.b      D0, 0x44 /* 'D' */
  10. 00000018  4546                     chk.w      D2, D6
  11. 0000001A  3A98                     move.w     [A5], [A0]+
  12. 0000001C  0000 0000                ori.b      D0, 0x0
  13. 00000020  0A41 FA00                xori.w     D1, 0xFA00
  14. 00000024  40FF                     move.w     <<invalid special address>>, SR
  15. 00000026  EE4E                     lsr        D6.w, 7
  16. 00000028  714E                     moveq.l    D0, 0x4E
  17. 0000002A  7160                     moveq.l    D0, 0x60
  18. 0000002C  0001 BC4E                ori.b      D1, 0x4E /* 'N' */
  19. 00000030  FA00 1E40                .unknown   0xFA00 0x1E40 (W = 5)
  20. 00000034  1A2E 5505                move.b     D5, [A6 + 0x5505]
  21. 00000038  401A                     negx.b     [A2]+
  22. 0000003A  3E40                     movea.w    A7, D0
  23. 0000003C  1A56                     movea.b    A5, [A6]
  24. 0000003E  401A                     negx.b     [A2]+
  25. 00000040  8840                     or.w       D4, D0
  26. 00000042  1AA4                     move.b     [A5], -[A4]
  27. 00000044  401A                     negx.b     [A2]+
  28. 00000046  C240                     and.w      D1, D0
  29. 00000048  1ADE                     move.b     [A5]+, [A6]+
  30. 0000004A  205F                     movea.l    A0, [A7]+
  31. 0000004C  3218                     move.w     D1, [A0]+
  32. 0000004E  0000 3418                ori.b      D0, 0x18
  33. // begin alternate branch 00000050-00000052
  34. label00000050:
  35. 00000050  3418                     move.w     D2, [A0]+
  36. // end alternate branch 00000050-00000052
  37. label00000050: // (misaligned)
  38. 00000052  B058                     cmp.w      D0, [A0]+
  39. 00000054  57C9 FFFA                dbeq       D1, -0x8 /* 00000050 */
  40. 00000058  4A42                     tst.w      D2
  41. label0000005A:
  42. 0000005A  67FE                     beq        -0x0 /* 0000005A */
  43. 0000005C  4EF0 20FC                jmp        [A0 + D2.w - 0x4]
  44. 00000060  1500                     move.b     -[A2], D0
  45. 00000062  842C 98F8                or.b       D2, [A4 - 0x6708]
  46. 00000066  34FA 842C                move.w     [A2]+, [PC - 0x7BD4 /* FFFF8494, cstring ""<EOF> */]
  47. 0000006A  426E 0A90                clr.w      [A6 + 0xA90]
  48. 0000006E  416D 06D0                chk.w      D0, [A5 + 0x6D0]
  49. 00000072  4041                     negx.w     D1
  50. 00000074  F010 0000                pmove      [A0], MR0
  51. 00000078  0230 1091 3A00           andi.b     [A0 + D3 * 2], 0x91
  52. 0000007E  0020 2F00                ori.b      -[A0], 0x0
  53. 00000082  042F 4100 0422           subi.b     [A7 + 0x422], 0x0
  54. 00000088  0000 2F00                ori.b      D0, 0x0
  55. 0000008C  082F 5F00 0448           btst.b     [A7 + 0x448], 0x0
  56. 00000092  E73C                     rol        D4.b, D3
  57. 00000094  0024 0026                ori.b      -[A4], 0x26 /* '&' */
  58. 00000098  0148                     bchg       A0, D0
  59. 0000009A  0000 42C4                ori.b      D0, 0xC4
  60. 0000009E  C328 002A                and.b      [A0 + 0x2A], D1
  61. 000000A2  0148                     bchg       A0, D0
  62. 000000A4  45C8                     lea.l      A2, A0
  63. 000000A6  C5D4                     muls.w     D2, [A4]
  64. 000000A8  4448                     neg.w      A0
  65. 000000AA  4242                     clr.w      D2
  66. 000000AC  0020 42C0                ori.b      -[A0], 0xC0
  67. 000000B0  C1D0                     muls.w     D0, [A0]
  68. 000000B2  824C                     or.w       D1, A4
  69. 000000B4  DF00                     addx.b     D7, D0
  70. 000000B6  3C22                     move.w     D6, -[A2]
  71. 000000B8  1F4E 757F                move.b     [A7 + 0x757F], A6
  72. 000000BC  5731 00D0                subq.b     [A1 + D0.w - 0x48], 3
  73. 000000C0  714E                     moveq.l    D0, 0x4E
  74. 000000C2  BA00                     cmp.b      D5, D0
  75. 000000C4  9C50                     sub.w      D6, [A0]
  76. 000000C6  858C 7F89                unpk       -[A2], -[A4], 0x7F89
  77. 000000CA  6165                     bsr        +0x67 /* 00000131 */
  78. 000000CC  F28E 7C20                .extension 0x28E <<F/2-3/1>> // unimplemented
  79. 000000D0  015F                     bchg       [A7]+, D0
  80. 000000D2  94B5 61F2 8E2C 0B00 5F94 sub.l      D2, [[-0x71D3F500] + 0x5F94]
  81. 000000DC  BA9D                     cmp.l      D5, [A5]+
  82. 000000DE  0C67 9A4A                cmpi.w     -[A7], 0x9A4A
  83. 000000E2  806A 1C4A                or.w       D0, [A2 + 0x1C4A]
  84. 000000E6  816A 0C44                or.w       [A2 + 0xC44], D0
  85. 000000EA  8044                     or.w       D0, D4
  86. 000000EC  8145 5540                pack       D0, D5, 0x5540
  87. 000000F0  9020                     sub.b      D0, -[A0]
  88. 000000F2  90AE 7544                sub.l      D0, [A6 + 0x7544]
  89. 000000F6  8040                     or.w       D0, D0
  90. 000000F8  9016                     sub.b      D0, [A6]
  91. 000000FA  42AC 75A0                clr.l      [A4 + 0x75A0]
  92. 000000FE  A80A                     syscall    GetWVariant
  93. 00000100  92AE 0690                sub.l      D1, [A6 + 0x690]
  94. 00000104  B475 0000                cmp.w      D2, [A5 + D0.w]
  95. 00000108  2E3C 0000 FFFF           move.l     D7, 0xFFFF
  96. 0000010E  B280                     cmp.l      D1, D0
  97. 00000110  6306                     bls        +0x8 /* 00000118 */
  98. 00000112  2200                     move.l     D1, D0
  99. 00000114  7000                     moveq.l    D0, 0x00
  100. 00000116  4E75                     rts
  101. label00000118:
  102. 00000118  0000 B087                ori.b      D0, 0x87
  103. 0000011C  620C                     bhi        +0xE /* 0000012A */
  104. 0000011E  80C1                     divu.w     D0, D1
  105. 00000120  4840                     swap.w     D0
  106. 00000122  3200                     move.w     D1, D0
  107. 00000124  4240                     clr.w      D0
  108. 00000126  4840                     swap.w     D0
  109. 00000128  4E75                     rts
  110. label0000012A:
  111. 0000012A  6000 B287                bra        -0x4D77 /* FFFFB3B3 */
  112. // begin alternate branch 0000012C-0000012E
  113. label0000012C:
  114. 0000012C  B287                     cmp.l      D1, D7
  115. // end alternate branch 0000012C-0000012E
  116. label0000012C: // (misaligned)
  117. 0000012E  621A                     bhi        +0x1C /* 0000014A */
  118. 00000130  2E12                     move.l     D7, [A2]
  119. 00000132  D941                     addx.w     D4, D1
  120. 00000134  D448                     add.w      D2, A0
  121. 00000136  473E                     .invalid   3, <<invalid special address>> // invalid opcode 4 with b == 4
  122. 00000138  0048 478E                ori.w      A0, 0x478E
  123. 0000013C  C130 8010                and.b      [A0 + A0.w + 0x10], D0
  124. 00000140  0748                     bchg       A0, D3
  125. 00000142  4732 074E                .invalid   3, <<invalid full ext with IS == 1 and I/IS == 6>> // invalid opcode 4 with b == 4
  126. 00000146  7551                     moveq.l    D2, 0x51
  127. 00000148  6BE2                     bmi        -0x1C /* 0000012C */
  128. label0000014A:
  129. 0000014A  88E2                     divu.w     D4, -[A2]
  130. 0000014C  89D0                     divs.w     D4, [A0]
  131. 0000014E  E0F8 80C1                asr   .w   [0xFFFF80C1]
  132. 00000152  0000 C087                ori.b      D0, 0x87
  133. label00000156:
  134. 00000156  3203                     move.w     D1, D3
  135. 00000158  C2C0                     mulu.w     D1, D0
  136. 0000015A  2E03                     move.l     D7, D3
  137. 0000015C  4847                     swap.w     D7
  138. 0000015E  CEC0                     mulu.w     D7, D0
  139. 00000160  4847                     swap.w     D7
  140. 00000162  D287                     add.l      D1, D7
  141. 00000164  4000                     negx.b     D0
  142. 00000166  6508                     bcs        +0xA /* 00000170 */
  143. 00000168  9282                     sub.l      D1, D2
  144. 0000016A  6204                     bhi        +0x6 /* 00000170 */
  145. 0000016C  91B2 5340                sub.l      [A2 + <<invalid base displacement size>>], D0
  146. label00000170:
  147. 00000170  60E4                     bra        -0x1A /* 00000156 */
  148. 00000172  0050 0001                ori.w      [A0], 0x